special deposit receipt - Turkish English Dictionary